package com.t168.appinfo.dao.background.appinfo;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.t168.appinfo.entity.AppInfo;
import com.t168.appinfo.entity.BackendUser;

public interface BgAppInfoMapper {

	public List<AppInfo> getAppInfo(
			@Param("level1")String level1,
			@Param("level2")String level2,
			@Param("level3")String level3,
			@Param("softwareName")String softwareName,
			@Param("flatformId")String flatformId,
			@Param("status")String status,
			@Param("pageIndex") Integer pageIndex,
			@Param("pageCount") Integer pageCount);
	
	public int  getAppInfoCount(
			@Param("level1")String level1,
			@Param("level2")String level2,
			@Param("level3")String level3,
			@Param("softwareName")String softwareName,
			@Param("flatformId")String flatformId,
			@Param("status")String status);
	

	
	public AppInfo getAppInfoViewById(int id);
	
	
	public int modifyAppInfoStatus(@Param("status")Integer status,@Param("appId")Integer appId);
	
	
	
}
